pressed forward - Spanish English Dictionary